controlador.acciones
Class AccionActualizaCarrito

java.lang.Object
  extended by controlador.acciones.Accion
      extended by controlador.acciones.AccionActualizaCarrito

public class AccionActualizaCarrito
extends Accion

AccionActualizaCarrito.java Actualiza la cantidad de un producto del carrito

Since:
Tienda V.1.0

Field Summary
 
Fields inherited from class controlador.acciones.Accion
application, tienda
 
Constructor Summary
AccionActualizaCarrito()
           
 
Method Summary
 java.lang.String getName()
          Devuelve el nombre de la acción
 void perform(javax.servlet.http.HttpServletRequest request)
          Coge el carrito de la sesión y si no existe crea uno nuevo.
 
Methods inherited from class controlador.acciones.Accion
setModelo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccionActualizaCarrito

public AccionActualizaCarrito()
Method Detail

getName

public java.lang.String getName()
Devuelve el nombre de la acción

Specified by:
getName in class Accion

perform

public void perform(javax.servlet.http.HttpServletRequest request)
             throws ExcepcionFalloGeneral
Coge el carrito de la sesión y si no existe crea uno nuevo. Recoge la cantidad de la petición y comprueba que esté entre 1 y 1000. Sino pone la cantidad a 1. Actualiza el carrito, poniéndolo en la petición para que lo liste la vista correspondiente.

Specified by:
perform in class Accion
Parameters:
request -
Throws:
ExcepcionFalloGeneral